Controlled Component
https://ja.react.dev/learn/sharing-state-between-components#controlled-and-uncontrolled-components
制御されたコンポーネント
Uncontrolled Component
とは異なり、渡ってきた
Props
によって振る舞いが決まるコンポーネント
親コンポーネントがその振る舞いを完全に指定できる
柔軟性があるが、親コンポーネントが Props を完全に指定する手間がある
通常、コンポーネントは
ローカル state
と Props を混在して持つ
が、
コンポーネント設計
時にこの考え方が役立つ
どの情報を Props で制御し、どの情報をローカル state を持つことで制御しないのか
#React